﻿Imports System.ComponentModel
<Serializable()> _
Public Class PlaySoundResultProperties
    Implements IresultProperties
    Implements INotifyPropertyChanged


#Region "Members"
    Private m_AudioFileID As Integer
    Private m_IsMoviePaused As Boolean

#End Region

#Region "Constructors"

#End Region

#Region "Properties"

    Public Property AudioFileID() As Integer
        Get
            Return m_AudioFileID
        End Get
        Set(ByVal value As Integer)
            m_AudioFileID = value
            NotifyPropertyChanged("AudioFileID")
        End Set
    End Property

    Public Property IsMoviePaused() As Boolean
        Get
            Return m_IsMoviePaused
        End Get
        Set(ByVal value As Boolean)
            m_IsMoviePaused = value
            NotifyPropertyChanged("IsMoviePaused")
        End Set
    End Property

#End Region

    Public Event PropertyChanged As PropertyChangedEventHandler _
     Implements INotifyPropertyChanged.PropertyChanged

    Private Sub NotifyPropertyChanged(ByVal info As String)
        RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(info))
    End Sub


End Class
